.rounded_rect{
    display: flex;
    overflow: hidden;
}

.rounded_rect.hleft{
    justify-content: flex-start;
}
// 水平居中对齐
.rounded_rect.hcenter{
    justify-content: center;
}
.rounded_rect.hright{
    justify-content: flex-end;
}
.rounded_rect.hjustify{

}


.rounded_rect.vtop{
    align-items: flex-start;
}
.rounded_rect.vmiddle{
    align-items: center;   
}
.rounded_rect.vbottom{
    align-items: flex-end;
}

.rounded_rect{
    .rich-text{
        width: 100%;
    //     white-space: pre-wrap;
    // word-break: break-word;
    // word-wrap: break-word;
    word-break: break-word;
    word-wrap: break-word;
        p:last-child{
            margin-bottom: 0;
            padding: 0;
            white-space: pre-wrap;
        }
    }
}